EMT Practice Test

1. Question Content...


Question List

Question1: In an ABAP program, you to assign an initial value to an elementary data object when you define it. Which addition must you use?

Question2: Which property of the InputField Ul element must be bound to a context attribute? Please choose the correct answer.

Question3: You write the following ABAp statement
SELECT SINGLE carridconnidcityfromcityto
From spfli
INTO gs_spfli
WHERE carrid = pa_car
AND connid = pa_con
How are the fields in the field list of the SELECT statement copied to the target structure gs_spfli?
Please choose the correct answer.
Response:

Question4: What must you specify in a Unicode system when opening a file in TEXT MODE?

Question5: You defined data reference z1 generically.
Which statement would you use to access the content of the referenced variable?
Please choose the correct answer.
Response:

Question6: Which of the following are valid combinations of event visibility and handler method visibility?
There are 2 correct answers to this question.
Response:

Question7: In addition to closing the result set, what does the CLOSE method of the CL_SQL_RESULT_SET class when using ABAP Database Connectivity (ADBC) do? Please choose the correct answer.

Question8: AMDP can detect 3 types of syntax errors in active or inactive source code. What are these errors ? There are
3 correct answers to this question.

Question9: What do you need to have in your program to respond to the DOUBLE_CLICK event raised by an instance of the CL_GUI_ALV_GRID class?
There are 3 correct answers to this question.

Question10: You implemented a subclass that inherits the instance constructor from it superclass What can you do with the inherited constructor?
There are 2 correct answers to this question
Note: Answers of this question are not verified by our experts, please study yourself and select the appropriate answers.
Response:

Question11: You are working with ABAP Development Tools (ADT) For Eclipse. Which of the following options belongs to the settings of a specific ABAP project rather than the entire Eclipse workbench? Please choose the correct answer.

Question12: Database access can occupy most of the runtime in an ABAP program. Which tools are available to assist you to diagnose performance issues in your program? Select all that apply}

Question13: Which you should specify in a non-Unicode system when opening a file in TEXT MODE?
There are 2 correct answers to this question.
Response:

Question14: Which type of view uses an inner join in a search help?

Question15: How can Unicode checks be made? Select all that apply. (S. 365) {2 Richtig}

Question16: Which tools can you use to provide input data for the SQL performance tuning work list (Transaction SWLT)?
There are 3 correct answers to this question.

Question17: You cannot use the LIKE statement to define an attribute in a class.

Question18: Code within an explicit enhancement point can be enhanced but cannot be replaced.

Question19: Code within an explicit enhancement section can be replaced by the customer.

Question20: Which of the following statements can you use to setup checkpoints in an ABAP program?
There are 3 correct answers to this question.
Response:

Question21: How is an ABAP program with several dialog steps executed?
Please choose the correct answer.
Response:

Question22: In addition to the primary key of an internal table, how many secondary indexes can you define for an internal table? Please choose the correct answer.

Question23: Which statements are allowed for processing internal tables?
There are 3 correct answers to this question.
Response:

Question24: The USER has the following fields: ID, FIRSTJMAME, LAST_NAME. FIRST_NAME, LAST_NAME have the same basic type and length. You want to compare fields FIRST_NAME, LAST_NAME to each other.
Which of the following SELECT statements can you use?
There are 2 correct answers to this question.
Response:
(1/1 Points)

Question25: Internal tables can also be modified after executing the READ statement with the addition ASSIGNING. (S.
204) {1 Richtig}

Question26: The system class CL_ABAP_MATH contains constants for maximum and minimum values for the numeric data type

Question27: How to call the stored procedures in ABAP code?
Please choose the correct answer.

Question28: The order of fields for a transparent table in the database...
Please choose the correct answer.
Response:

Question29: In which sequence are the following ABAP Events triggered?
Please choose the correct answer.
Response:

Question30: Which of the following steps are required to set up a shared memory area?
There are 3 correct answers to this question.
Response:

Question31: In a subclass, you want to redefine a method of the super class. Which of the following conditions must be fulfilled? There are 2 correct answers to this question.

Question32: You want to translate dynamic text in a web dynpro. From which abstract class should you inherit?
Please choose the correct answer.
Response:

Question33: When should you use a hashed internal table?
There are 2 correct answers to this question.
Response:

Question34: You can define search helps and parameter IDs for a data element.

Question35: A development object can be assigned to only one package

Question36: What is the maximum number of watchpoints that can exist at one time?

Question37: Which of the following is correct?

Question38: You are making changes to a program that already has a transaction code linked to it. Your colleague is testing the transaction in your development system. At what point can the changed version of the program be tested?
Please choose the correct answer.
Response:

Question39: A transparent table can include a deep structure

Question40: If data objects of type I are being used to store the result of a calculation, the decimals will be truncated.

Question41: It is possible to PERFORM <subroutine> ON COMMIT in an update task.

Question42: What do you need to consider when creating a secondary index on a table?
There are 2 correct answers to this question
Response:

Question43: What is variable-length structure called? Please choose the correct answer.

Question44: What is the difference between SAP Basis and SAP NetWeaver?

Question45: Where can you set the GUI status and the GUI title for a classical screen (dynpro)?
Please choose the correct answer.
Response:

Question46: You can list a maximum of six browsers in the Object Navigator. (S. 105) {1 Richtig}

Question47: What are the declarative statements used to define the selection?
There are 3 correct answers to this question.
Response:

Question48: Which of the following are table buffering types?
There are 3 correct answers to this question
Response:

Question49: What character is used as a symbol for the operand type in an expression?

Question50: Repository objects are client-specific.

Question51: SAP enhancements for customer exits are managed by which transaction?
Please choose the correct answer.
Response:

Question52: What are the advantages of creating a database view to implement a join, instead of formulating the join directly in an Open SQL SELECT statement?
There are 2 correct answers to this question
Response:

Question53: You create a domain in the ABAP dictionary
How can you use this domain?
Please choose the correct answer.
Response:

Question54: You use the addition OBLIGATORY to define the input field of a parameter as a required field.

Question55: You cannot use the INSERT statement to insert lines into a standard internal table.

Question56: There can only be one level in the inheritance tree

Question57: Nested source code enhancement allows you to enhance the source code plug-in.

Question58: ABAP is a programming language that... (Select all that apply.)

Question59: How do you add fields to an SAP-delivered transparent table without modification?
Please choose the correct answer.
Response:

Question60: Which statement ends a screen sequence and starts from initial screen?
Please choose the correct answer.
Response:

Question61: Which of the following are performance recommendations when using SAP HANA? There are 2 correct answers to this question.

Question62: Which of the following are true statements?
There are 3 correct answers to this question.
Response:

Question63: What are the two layers of ABAP system interacts with its database? There are 2 correct answers to this question.

Question64: Which of the following statements regarding the event AT SELECTION-SCREEN ON HELP-REQUEST FOR <FIELD> is correct?

Question65: Which statement ends a screen sequence and starts from initial screen? Please choose the correct answer.

Question66: Name the views that are available to administer and monitor one or several SAP HANA systems? There are 2 correct answers to this question

Question67: Which you should specify in a non-Unicode system when opening a file in TEXT MODE? Select all that apply.

Question68: To reserve an area on the screen for an ALV Grid Control, you must do the following:

Question69: The valid value for a decimal floating point number of type decfloat16 is a number between 1E385 and
-1E-383 for a negative number, 0, and 1E-383 to 1E385 for a positive number.

Question70: The new bottlenecks avoided by addressing two challenges, what are they? There are 2 correct answers to this question.

Question71: What is the best order to provide an event handler for an ALV?

Question72: Which of the elementary data types is deep?
Please choose the correct answer.
Response:

Question73: The dispatcher handles all communication between users, work processes, and other (external) systems.

Question74: Which of the following actions can be performed in the Process After Input (PAI) processing block? Please choose the correct answer.

Question75: You want to develop a program that processes character type dat
a. When you implement the program, you can either use the classical string statements or the newer strings expressions and functions What are the main benefits of using string expressions and string functions?
There are 2 correct answers to this question
Response:

Question76: You can use a table with a header line for object-oriented programming

Question77: Which of the following is correct?
Please choose the correct answer.
Response:

Question78: When do you need to use the GROUP BY clause in the SELECT statement?
Please choose the correct answer.
Response:

Question79: An internal table can have at most 15 secondary keys.

Question80: The Debugger displays a maximum of eight data objects at one time.

Question81: How do you use a sorted internal table?
There are 2 correct answers to this question
Response:

Question82: Which class is used to define a reference for an instance of the ALV Object Model?
Please choose the correct answer.
Response:

Question83: To which ABAP Dictionary definition can you assign fixed values?
Please choose the correct answer.
Response:

Question84: Which of the following standard types is numeric? Select all that apply.

Question85: How would you find out if an application program offers a program exit? Select all that apply.

Question86: Which of the following statements are correct? Select all that apply (S. 470) {4 Richtig}

Question87: Which screen in the ABAP Dictionary allows you to log data changes to the table?

Question88: Which of the following features does the ABAP Test Cockpit offer that the ABAP code Inspector does NOT Offer? There are 2 correct answers to this question.

Question89: The binding between a Ul element and a context attribute is a two-way relationship

Question90: Which of the following statements are true?
There are 3 correct answers to this question.
Response:

Question91: There are____versions of the ABAP Editor.

Question92: Your selection screen can be modified at which event?

Question93: What can you use to achieve polymorphism?
Please choose the correct answer.
Response:

Question94: An internal table line type with a deep or nested structure can be defined for internal tables with a header line.

Question95: Which of the following transactions are integrated in the ABAP workbench tools?
There are 2 correct answers to this question.
Response:

Question96: What is the result of the following arithmetic operation?
DATA: int TYPE I int = 5 /10 {1 Richtig}

Question97: Setting breakpoints for a method or function module within the Debugger allows the use of (F4) (value help) to find the correct name.

Question98: How many kinds of internal tables are supported in the ABAP language?
Please choose the correct answer.
Response:

Question99: In which database table type is there a one-to-one relationship between the Dictionary table definition and the relevant physical table in the database?
Please choose the correct answer.
Response:

Question100: Your colleague has asked you to analyze and ABAP program that does not behave correctly when a button is pressed on the initial screen. You want to start Debugger when the button is pressed so that you can perform your analysis.
What do you type in the command field?
Please choose the correct answer.
Response:

Question101: The user interface consists of the GUI status and GUI title.

Question102: How do you embed a subscreen in a main screen? Please choose the correct answer.

Question103: You can use the logical expression IS SUPPLIED for any formal parameter passed to which modularization unit? Select all that apply.

Question104: Which of the following statements regarding search helps are true? Select all that apply.

Question105: Each ABAP program starts with an introductory statement. Which statements are correct?
There are 2 correct answers to this question.
Response:

Question106: Each ABAP program starts with an introductory statement. Which statements are correct? Select all that apply.

Question107: Customer exits provide program exit, screen exit, and menu exit enhancements.

Question108: You use the ABAP trace (SAT) to measure the run time of a program. In a class, method X checks the validity of its importing parameters and calls method Y.
What pattern of gross and net run time would you expect to see the in the ABAP trace results for method X?
Please choose the correct answer.

Question109: You can have only one selection screen for an ABAP program. (S. 436) {1 Richtig}

Question110: What is the difference between a value table and a check table?
Please choose the correct answer.
Response:

Question111: What will happen at runtime when accessing a buffered table? Please choose the correct answer.

Question112: What is the purpose of implicit enhancement points?
Please choose the correct answer.
Response:

Question113: What are functions of the ABAP Managed Database Procedure (AMDP) framework? There are 2 correct answers to this question.

Question114: What do you need to consider when creating a secondary index on a table? There are 2 correct answers to this question.

Question115: A work process...

Question116: What can be exposed in the component interface of a Web dynpro component?
Please choose the correct answer.
Response:

Question117: Which statement will interrupt the processing of the current screen and branch to new screen?

Question118: Which of the following is a true statement? Select all that apply

Question119: You want to loop over an internal table without copying each table row to a work area.
How can you achieve this using a field symbol?
Please choose the correct answer.
Response:

Question120: You are establishing the business logic layer for a Web Dynpro Component. Which service types are available in the Service Call wizard?
There are 3 correct answers to this question.
Response:

Question121: What is the central goal of using SAP HANA? Please choose the correct answer.

Question122: One of your SAP systems needs to be migrated from its current database to an SAP HANA database. You want to avoid any functional issues after the migration.
What should you search for and if necessary replace in the existing custom ABAP code? There are 3 correct answers to this question.

Question123: Which statement is true?

Question124: The FIELD statement with the ON INPUT addition is used to conditionally call the ABAP dialog module. The ABAP dialog module is called if the value of the screen field is other than the initial value. (S. 411) {1 Richtig}

Question125: You are writing a program that uses ABAP class.
Which components of the class can you create directly from the program?
Please choose the correct answer.
Response:

Question126: A structure has enhancement category 3, can be enhanced (character-type).
Which set of elementary types is allowed for the new fields?
Please choose the correct answer.
Response:

Question127: A work process...
Please choose the correct answer.
Response:

Question128: Each ABAP program starts with an introductory statement. Which statements are correct? Select all that apply.

Question129: You define a formal parameter to a subroutine that accepts only internal table of type standard and type sorted as actual parameters. Which of the following generic ABAP data types must you use?
Please choose the correct answer.
Response:

Question130: Which of the following features do you have to consider when you use shared objects?
There are 3 correct answers to this question.
Response:

Question131: The data is transferred and displayed on the screen after the processing of the PBO.

Question132: Which of the following is true? Select all that apply. (S. 105) {2 Richtig}

Question133: How can you declare an internal table using the transparent table A as its line type?
Please choose the correct answer.
Response:

Question134: Identify the ways to map context structures.
There are 2 correct answers to this question.
Response:

Question135: What is the ALV Object Model?
Please choose the correct answer.
Response:

Question136: The database always uses the primary key when the WHERE clause contains any of the key fields.

Question137: There are ____ versions of the ABAP Editor.
Please choose the correct answer.
Response:

Question138: The BINARY SEARCH addition cannot be used with the READ statement for the HASHED table.

Question139: It is recommended that you place the COMMIT WORK in the update task.

Question140: At most, a menu bar can have 10 menus. (S. 411) {1 Richtig}

Question141: Beginning with SAP NetWeaver 7.40, if SAP HANA (an in-memory database) is being used as a database, then table buffering is no longer effective and is therefore not possible.

Question142: Which hook method exists for all controller types?
Please choose the correct answer.
Response: